page{
  width: 100%;
  height: 100%;
}
.cates .cates_container{
  width: 100%;
  height: calc(100%-90rpx);
  display: flex;
}
.left_menu{
  flex: 1;
  overflow: hidden;
  .menu_item{
    width: 100%;
    text-align: center;
    height: 80rpx;
    line-height: 80rpx;
  }
  .active{
    color: #f00;
  }
}
.right_content{
  flex: 3;
  .goods_group .goods_title{
    width: 100%;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    .delimiter{
      display: inline-block;
      padding:5px 10px;
    }
  }
  .goods_list{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    navigator{
      width: calc(100%/4);
      padding: 0 5rpx;
      image{
        width: 100%;
      }
      .goods_name{
        text-align: center;
      }
    }
  }
}